Find/Replace window

In this window you can type hex values or text you want to search for in the active document. If the data has been found, you can replace the current or all occurrences with other data. The window is displayed by the "Edit/Find/Replace" command.


top bottom

Finding data:

  1. Data Edit: Here you can type the hexadecimal byte values or text you want to search for
  2. Find Text: If the box is checked, the text in the Data Edit is treated as literal text. if the box is unchecked, it is treated as hexadecimal byte values. In text mode the current Character translation is used, e.g. searching for "Text" in EBCDIC mode will search for the EBCDIC representation of the Ansi text "Text"; searching for "Text" in Unicode mode searches for the Unicode representation of the Ansi text "Text" and so on
  3. Ignore Case: If the box is checked, the search is case insensitive, so uppercase and lowercase representations of the values in the Data Edit will be found
  4. Use Wildcard: If this box is checked, the value in the Wildcard Edit is used as "any byte" value (works like the dos file wildcard "?")
  5. Wildcard Edit: Here you can type a value in either hexadecimal byte form (2 hex digits, e.g. FF to use the character with the ascii value 255) or as a character (prefixed by a single quote, e.g. '? to use the question mark).
    This value is used as a wildcard while searching. In the first example the values "00 02 00 00", "00 02 01 00" ... "00 02 FF 00" would be found
  6. Regular Expression: If the box is checked, Tiny Hexer performs a pattern search based on regular expressions in the data (like the un*x grep utility). In this case, the pattern cannot be typed in hex ("00 02 FF 00") notation; also the Wildcard Edit is disabled as regular expression based searches are much more flexible than using just a single wildcard
  7. Find: Start/continue searching
  8. Close: Close this window
  9. Help: Show this help topic
  10. Replace: This button is enabled when the data has been found. By clicking this button the Replace controls are made available.

top bottom

Replacing data:

  1. Replace Data Edit: Here you can type the hexadecimal byte values or text you want to use as replacement data. Leave the field empty to remove the data searched for from the active document
  2. Is Text: If the box is checked, the text in the Replace Data Edit is treated as literal text. if the box is unchecked, it is treated as hexadecimal byte values. In text mode the current Character translation is used, e.g. replacing with "Text" in EBCDIC mode will use the EBCDIC representation of the Ansi text "Text"; replacing by "Text" in Unicode mode replaces with the Unicode representation of the Ansi text "Text" and so on
  3. Replace: Replace the current occurrence of the values in Find Data Edit with the values from Replace Data Edit
  4. Replace All: Replace all occurrences of the values in Find Data Edit with the values from Replace Data Edit

top bottom
mirkes.de's Tiny Hexer, Copyright ©2003-2004 Markus Stephany. All rights reserved.